package com.ytjj.qmyx.mall.service;

import com.ytjj.common.model.UsersResponse;
import com.ytjj.qmyx.mall.model.Brand;
import com.ytjj.qmyx.mall.model.response.ProductActivityResponse;
import com.ytjj.qmyx.mall.model.response.ProductResponse;
import com.ytjj.qmyx.mall.model.response.ScoreHomeResponse;

import java.util.List;

/**
 * 品牌
 */
public interface BrandService {

    /**
     * 获取品牌列表
     * @return
     */
    List<Brand> getBrandList();

    /**
     * 根据品牌查询商品列表
     * @param brandId
     * @return
     */
    List<ProductResponse> getBrandProductList(Integer brandId);

    /**
     * @Description 获取h5积分首页
     *
     *
     *
     * @Version 1.0
     **/
    ScoreHomeResponse getScoreHome(UsersResponse h5CurrentUser);
}
